ZUI
A CSS-first UI library with design tokens, layered architecture, and optional React, Astro, Solid, Svelte & Vue components. No build step required.
➤ zui.zander.wtf
Otter
A self-hosted bookmark manager and media tracker built for people who value privacy and ownership.
➤ otter.zander.wtfThis site comes in four flavours.
Blog
How I gave the Claude app on my phone read and write access to my Obsidian notes, using a Raspberry Pi, Obsidian Sync, a 100-line MCP server and Tailscale Funnel.
The same pages served as an ordinary website, a classic-Mac desktop, a keyboard-only terminal and plain text with no stylesheets, picked by a URL prefix.
The guidance contradicts itself and almost none of it is dated, so here's a map of who says what, what the research supports, and how AGENTS.md fits in.
About me
Product engineer with 18 years of experience, specialising in front-end and design systems - building products that work well for the people who use them.
For more details on my work experience, check out my CV →
Code Notes
TILs, snippets—my digital code garden